#if defined(CONFIG_SMP)
asm(
-"
-.align 4
-.globl __write_lock_failed
-__write_lock_failed:
- " LOCK "addl $" RW_LOCK_BIAS_STR ",(%eax)
-1: rep; nop
- cmpl $" RW_LOCK_BIAS_STR ",(%eax)
- jne 1b
+".align 4\n"
+".globl __write_lock_failed\n"
+"__write_lock_failed:\n"
+" " LOCK "addl $" RW_LOCK_BIAS_STR ",(%eax)\n"
+"1: rep; nop\n"
+" cmpl $" RW_LOCK_BIAS_STR ",(%eax)\n"
+" jne 1b\n"
+" " LOCK "subl $" RW_LOCK_BIAS_STR ",(%eax)\n"
+" jnz __write_lock_failed\n"
+" ret\n"
- " LOCK "subl $" RW_LOCK_BIAS_STR ",(%eax)
- jnz __write_lock_failed
- ret
-
-
-.align 4
-.globl __read_lock_failed
-__read_lock_failed:
- lock ; incl (%eax)
-1: rep; nop
- cmpl $1,(%eax)
- js 1b
-
- lock ; decl (%eax)
- js __read_lock_failed
- ret
-"
+".align 4\n"
+".globl __read_lock_failed\n"
+"__read_lock_failed:\n"
+" lock ; incl (%eax)\n"
+"1: rep; nop\n"
+" cmpl $1,(%eax)\n"
+" js 1b\n"
+" lock ; decl (%eax)\n"
+" js __read_lock_failed\n"
+" ret\n"
);
#endif
(unsigned long) queue->next, (unsigned long) queue->prev);
list_for_each (list, queue) {
p = list_entry(list, struct task_struct, run_list);
- printk("%3d: %3d has=%c mcua=0x%04X ev=0x%08X av=0x%08X c=0x%X%08X\n",
+ printk("%3d: %3d has=%c mcua=0x%04lX ev=0x%08X av=0x%08X c=0x%X%08X\n",
loop++, p->domain,
p->has_cpu ? 'T':'F',
p->mcu_advance, p->evt, p->avt,
xen_xdi->disks[xen_xdi->count].capacity = capacity;
xen_xdi->count++;
- printk("Disk %d: SCSI-XENO capacity %dkB (%dMB)\n",
+ printk("Disk %d: SCSI-XENO capacity %ldkB (%ldMB)\n",
xen_xdi->count, capacity>>1, capacity>>11);
}